Skip to main content

Qris Terminal Update

Generate Terminal

Service ini di gunakan untuk melakukan update nama terminalId baru

Service Info

HTTP MethodPOST
Service Code94
Http MethodPOST
Path.../v1.0/qr/qr-update-terminal
AuthenticationOAuth 2.0
Header NameTipe DataWajibDeskripsi
Content-TypeStringYapplication/json
X-TIMESTAMPStringYWaktu lokal klien saat ini yyyy-MM-ddTHH:mm:ss.SSSTZD format
X-PARTNER-IDStringYClient’s client_id (diberikan pada saat onboarding )
X-CHANNEL-IDStringYID channel merchant
X-SIGNATUREStringYDibuat dengan algoritma asymmetric with token : Signature Generation
X-EXTERNAL-IDStringYID external merchant (tidak boleh sama di hari yang sama)

Body

ParameterTipe DataWajibDeskripsi
merchantIdStringYID unik yang dimiliki oleh setiap merchant
Length: 0-16
Allowed Chars: 0-9
oldTerminalIdStringYID terminal lama
Length: 0-16
Allowed Chars: a-z A-Z 0-9  - 
newTerminalIdStringYID terminal baru
Length: 0-16
Allowed Chars: a-z A-Z 0-9  - 
descriptionStringYDeskripsi dari terminal
{
"merchantId": "121xxxx",
"oldTerminalId": "KASIRLT01",
"newTerminalId": "KASIRLT02",
"description" : "update kasir lantai 01 to lantai 02"
}

Response

ParameterTipe DataDeskripsi
responseCodeStringKode response
responseMessageStringPesan response
oldTerminalIdStringId terminal lama
newTerminalIdStringId terminal baru
descriptionStringDeskripsi terminal
{
"responseCode": "2009400",
"responseMessage": "Successful",
"oldTerminalId": "KASIRLT01",
"newTerminalId": "KASIRLT02",
"description": "update kasir lantai 01 to lantai 02"
}

List Response Code

Response CodeResponse MessageDescription
2009200Success
4009201Invalid field format { field name }
4019200Unauthorized. Invalid SignatureX-Signature salah
4099200Cannot use same X-EXTERNAL-ID in same dayX-External-ID sudah pernah digunakan di hari yang sama
4049201Bad RequestRequest header ada yang salah / kurang
4049200Unauthorized. Client Forbidden Access APIPartner tidak dapat mengakses api terkait
4039219Merchant BlacklistedMerchant telah di blacklist
4049208Invalid MerchantMerchantId tidak valid
5009201Internal Server ErrorTerjadi kesalahan di sistem internal